var isUgly = function(n) {
  if(n <= 0) return false;
  if(n <= 6) return true;
  
  if(n % 2 === 0) return isUgly(n/2);
  else if(n % 3 === 0) return isUgly(n/3);
  else if(n % 5 === 0) return isUgly(n/5);
  return false;
  
};
console.log(isUgly(8));